package classes.ignis.pessoa;

import java.util.Calendar;

import javax.persistence.CascadeType;
import javax.persistence.Entity;
import javax.persistence.ManyToOne;

import org.hibernate.annotations.Cascade;
import org.hibernate.annotations.ManyToAny;

import classes.ignis.movimento.Compra;
import classes.ignis.movimento.Venda;
import classes.ignis.pessoa.endereco.telefone.Endereco;
import classes.ignis.pessoa.endereco.telefone.Telefone;

@Entity
public class PessoaFisica extends Pessoa {

	/**
	 * 
	 */
	private static final long serialVersionUID = -4538000278188688536L;
	private String cpf;

	public PessoaFisica() {

	}

	public PessoaFisica(String cpf) {
		super();
		this.cpf = cpf;
	}

	public PessoaFisica(Long id, String nome, String sobrenome, String email,
			String celular, Calendar dataNascimento, Endereco endereco,
			Telefone telefone) {
		super(id, nome, sobrenome, email, celular, dataNascimento, endereco,
				telefone);
		// TODO Auto-generated constructor stub
	}

	public String getCpf() {
		return cpf;
	}

	public void setCpf(String cpf) {
		this.cpf = cpf;
	}

}
